//
//  CYBettingWay.h
//  CaiYun
//
//  Created by 今日信息科技 on 2017/7/17.
//  Copyright © 2017年 今日信息科技. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "CYBetModel.h"
typedef enum{
    ShiShiCaiType,
    ShiYiXuanWuType,
    PKShiType,
    GaoPinCaiType,
    KuaiSanType,
    ShiShiLeType
} Type;
@interface CYBettingWay : NSObject
/**
 *@pragma 数据处理，获取彩票的一级玩法和二级玩法的名称，并以数组返回，@[@{@"一级玩法名称":@[@"二级玩法1",@"二级玩法2",@"二级玩法3"]}]   array:彩种的一级玩法信息
 */
+ (NSMutableArray *)getBettingWay:(NSArray <CYFirstSubBetModel *>*)array;
/**
 *@pragma 数据处理，获取彩票的信息，和当前选中的一级玩法下的二级玩法的信息，并以字典返回
 */
+ (NSMutableDictionary *)getCurrentModel:(CYBetModel *)model firstIndex:(NSUInteger)firstIndex secondIndex:(NSUInteger)secondIndex;

/**
 *@pragma 根据彩种，不同的一级玩法，二级玩法，返回不同的号码
 */
//+ (id)getNumberWithType:(Type)type firsetIndex:(NSUInteger)firstIndex secondIndex:(NSUInteger)secondIndex;
/**
 *@pragma 根据彩种标识符，返回是否需要显示位级选择按钮  YES--显示  NO--不显示
 */
+ (BOOL)isSelectWeiJiWithIdentifier:(NSString *)identifier;
/**
 * @pragma 根据彩种标识符，返回cell位级选择的默认选择,比如时时彩-二星组选-任二组选复式 默认选择十位,个位
 */
+ (NSMutableArray *)selectWeiJiArr:(NSString *)identifier;
/**
 *@pragma 根据彩种标识符,判断是否是特殊的玩法,比如时时彩-定位胆,有万／千／百／十／个,但只需某一个位级选择号码就能投注
 */
+ (BOOL)isSpecialLottery:(NSString *)identifier;

@end
